d2ee58bf53a831b7123758e01143f6e67ee84879,persistence-spi/src/main/java/org/opendaylight/tsdr/spi/util/TSDRKeyCache.java,TSDRKeyCache,getTSDRLogRecords,#String#number#number#number#TSDRLogCollectJob#,206

Before Change


            if(recKeys!=null){
                boolean fitCriteria = true;
                for(RecordKeys r:recKeys){
                    if((e.getTsdrKey().indexOf(","+r.getKeyName()+":")==-1 && e.getTsdrKey().indexOf("[RK="+r.getKeyName()+":")==-1) ||
                            (e.getTsdrKey().indexOf(":"+r.getKeyValue()+"]")==-1 && e.getTsdrKey().indexOf(":"+r.getKeyValue()+",")==-1)){
                        fitCriteria = false;
                        break;
                    }

After Change


                for(RecordKeys r:recKeys){
                    int keyFit = 0;
                    for(RecordKeys er:e.getRecordKeys()){
                        if(er.getKeyName().equals(r.getKeyName()) && er.getKeyValue().equals(r.getKeyValue())){
                            keyFit++;
                        }
                    }